import store from '@/store'
/**
 * 图片加载失败全局指令
 */
export const imgerror = {
  // el 指令所在dom元素
  // bindings 里面是指令的参数信息对象
  inserted(el, binding) {
    el.onerror = function() {
      // console.log('图片加载失败了'), 设置备用图片地址
      el.src = binding.value
    }
  }
}

/**
 * 按钮权限判断显示隐藏
 */
export const permission = {
  inserted(el, binding) {
    const roles = store.getters.roles
    if (!roles?.points.includes(binding.value)) {
      el.remove()
    }
  }
}
